/*站宽*/
.wrapper{width: 1200px;margin: 0 auto;}
.wrapper2{width: 1000px;margin: 0 auto;}


/* 头部 */
.header{height: 106px;}
.header .logo{height: 106px;display: flex;align-items: center;}
.header .logo img{height: 70px;}
.header .menu{}
.header .menu li{float: left;position: relative;}
.header .menu li a{display: inline-block;width: 110px;text-align: center;font-size: 16px;line-height: 106px;margin: 0 auto;}
.header .menu li .menu-active,.header .menu li a:hover{background: #1245DC;color: #FFF;}
.header .menu .son-menu{position: absolute;top: 106px;left: 0;width: 110px;background: #154ffb;z-index: 3;padding: 0 5px;box-sizing: border-box;display: none;}
.header .menu .son-menu li{height: 40px;text-align: center;width: 100%;border-bottom: 1px #466bd8 solid;}
.header .menu .son-menu li:last-child{border-bottom: 0;}
.header .menu .son-menu li a{color: #fff;font-size: 15px;line-height: 40px;width: 100%;padding: 0;}
.header .menu .son-menu li:hover a{color: #889bd3;background: #154ffb;}
/* .header .menu .cur .son-menu{display: block;} */


/* 脚部 */
.footer{background: url('/images/template3/pc/foot_bg.jpg');height: 377px;}
.footer .f_con {height: 319px;}
.footer .f_nav {float: left;margin-top: 70px;width: 450px;}
.footer .f_nav li {float: left;width: 188px;}
.footer .f_nav li em, .footer .gsxx em{display: block;font-size: 18px;line-height: 18px;height: 36px;color: #fff;position: relative;margin-bottom: 30px;font-style: normal;}
.footer .f_nav li em a{color: #fff;}
.footer .f_nav li em:after, .footer .gsxx em:after{position: absolute;width: 36px;height: 2px;background: #d8271c;content: "";left: 0;bottom: 0;}
.footer .f_nav li p a{display: block;font-size: 14px;color: #b7b6b6;line-height: 28px;}
.footer .f_nav .two{width: 250px;}
.footer .f_nav .two p a{float: left;width: 104px;}
.footer .gsxx {float: left;margin-top: 70px;}
.footer .gsxx p {font-size: 14px;color: #b7b6b6;line-height: 28px;}
.footer .sao {float: right;margin-top: 105px;margin-right: 10px;}
.footer .sao p {float: left;width: 129px;margin-left: 20px;}
.footer .sao img {display: block;width: 129px;height: 129px;}
.footer .sao span {display: block;font-size: 12px;color: #838383;text-align: center;line-height: 12px;padding-top: 15px;}
.footer .f_bt {height: 58px;line-height: 58px;font-size: 14px;color: #838383;}
.footer .f_bt p a {color: #838383;}
.footer .f_bt .p2 {float: right;padding-left: 26px;}


/* 通用 */
.index-section{padding: 40px 0 0;}
.index-title{background: url(/images/template3/pc/title_line.png) no-repeat center 10px;text-align: center;height: 90px;}
.index-title .menu{font-size: 36px;}
.index-title .mark{font-size: 20px;padding-top: 14px;line-height: 22px;color: #4a4a4a;}
.more-button{width: 150px;height: 50px;line-height: 50px;text-align: center;background: #1245DC;}
.more-button a{display: block;color: #fff;}
.index-case{padding-bottom: 40px;}


/* 首页产品中心 */
.index-pro{margin: 0 -20px;}
.index-pro .pro-type{padding: 0 290px 15px;}
.index-pro .pro-type .class-tab{width: 50%;display: block;float: left;text-align: center;padding: 5px 20px;transition: all 0.5s;box-sizing: border-box;}
.index-pro .pro-type .class-tab p{height: 40px;line-height: 40px;font-size: 16px;background: #616161;color: #fff;}
.index-pro .pro-type .cur p{background: #1245DC;}
.index-pro .pro-item{width: 25%;float: left;padding: 20px;box-sizing: border-box;}
.index-pro .pro-item .Alink{display: block;}
.index-pro .pro-item .Alink:hover .pic{border-color: #1245DC;}
.index-pro .pro-item .pic{border: 1px #ddd solid;border-bottom: 0;transition: all .5s;}
.index-pro .pro-item .pic img{width: 100%;}
.index-pro .pro-item p{line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 15px;background: #1245DC;color: #fff;}


/* 首页公司简介 */
.about {height: 430px;position: relative;}
.about dl {position: absolute;top: 30px;left: 50%;margin-left: -600px;width: 500px;overflow: hidden;}
.about dt {height: 85px;font-weight: normal;font-size: 24px;color: #292929;line-height: 30px;position: relative;}
.about dt::before {position: absolute;content: "";width: 100%;height: 1px;bottom: 2px;background: #e5e5e5;}
.about dt i {display: block;font-size: 12px;color: #999999;font-family: Arial;}
.about dt::after {position: absolute;content: "";width: 5px;height: 5px;bottom: 0px;background: #e5e5e5;}
.about dd {padding-top: 30px;font-size: 14px;line-height: 30px;color: #666666;}
.about dd p {word-spacing: -1.5px;}
.about dd .more-button {display: block;margin-top: 25px;}
.about dd .about-con{height: 190px;overflow: hidden;}
.about dd .about-con p{line-height: 2em!important;text-align: justify;margin-bottom: 2em!important;}
.aboutpic {position: absolute;top: 30px;right: 50%;margin-right: -600px;width: 600px;height: 380px;}
.aboutpic img {width: 600px;height: 380px;}


/* 首页新闻资讯 */
.Inews_title {height: 46px;border-bottom: 1px solid #dbdbdb;font-weight: normal;margin-bottom: 40px;}
.Inews_title span {float: left;font-size: 18px;color: #636363;line-height: 18px;margin-right: 60px;position: relative;height: 46px;font-style: normal;}
.Inews_title span i {display: block;font-size: 12px;color: #b6b6b6;text-transform: uppercase;font-style: normal;}
.Inews_title span.cur {font-weight: bold;}
.Inews_title span.cur a, .Inews_title span.cur i {color: #ac1818;}
.Inews_title span.cur:after {position: absolute;width: 68px;height: 2px;background: #ad282c;content: "";left: 0;bottom: -1px;}
.Inews_title .more {float: right;font-size: 14px;margin-right: 32px;line-height: 46px;font-style: normal;}
.Inews_title .more a{color: #999;}
.index-news{background: #fffbf1;padding-bottom: 40px;}
.index-news .news-main{}
.index-news .news-left{width: 564px;}
.index-news .news-pic{padding-bottom: 30px;}
.index-news .news-pic img{width: 100%;}
.index-news .news-lists{width: 460px;}
.index-news .news-lists p{margin-bottom: 10px;}
.index-news .news-lists .news-lists-title{font-size: 16px;color: #333;height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index-news .news-lists .news-lists-detail{font-size: 14px;color: #999;line-height: 20px;height: 40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.index-news .news-right{width: 590px;}
.index-news .news-sort{padding-bottom: 60px;}
.index-news .news-sort:nth-child(3){padding-bottom: 0;}
.index-news .sort-num{font-size: 60px;font-family: Arial;padding-right: 25px;border-right: 1px #dcdcdc solid;color: #FF5B00;height: 82px;line-height: 72px;}
.index-news .more-button{margin: 30px auto 0;}


/*在线留言*/
.feedback-table{margin: 30px 10px;}
.feedback-table .welcome{font-size: 14px;color: #333;line-height: 28px;}
.feedback-table table{padding-top: 30px;}
.feedback-table table input{padding: 5px;line-height: 22px;}
.feedback-table table textarea{padding: 5px;margin: 5px 0;}
.feedback-table table .input input{padding: 5px 20px;}


/*分页*/
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}